メインコンテンツへスキップ

All Posts

News bits

Pull request「Files changed」ページのパブリックプレビューとマージ体験の更新

GitHubのpull request「Files changed」ページのパブリックプレビューに新機能が追加された。

複数の提案された変更を一括で適用できる機能を追加。クラシック「Files changed」ページと同様に、複数の提案された変更をバッチで適用可能。「Add suggestion to batch」をクリックしてバッチに追加し、「Remove from batch」で削除。「Commit suggestions」をクリックすると、適用される提案を確認し、必要に応じてコミットメッセージを更新できるダイアログが開く。

Copilotがpull request内の変更を分析し、グループ化する機能を追加。Copilot EnterpriseとCopilot Pro+ユーザーが新しい「Files changed」ページから利用可能。リファクタリング、設定更新、テスト改善などの関連する変更をグループ化し、複雑なpull requestの理解とナビゲーションを支援。ファイルツリーのスペースを確保するため、このセクションを折りたたみ可能。

CIツールやその他のアプリによって報告されるアノテーション(エラー、警告、その他のメッセージ)を折りたたみ可能。コード表示のスペースを確保できる。設定メニューの「Minimize comments」オプションで、コメントとアノテーションの両方を最小化可能。

マージ体験の改善として、「Conversation」ページのマージ体験から直接pull requestをdraftに変換できる「Convert to draft」リンクを追加。以前はサイドバーの「Reviewers」セクションからのみ可能だった。

merge queueを使用して変更をマージする場合、キューページにオプションのステータスチェックが表示される。オプションのチェックはマージをブロックしないが、調査が必要な潜在的な問題を強調表示できる。

出展:Pull request “Files changed” public preview and merge experience – November 6 updates

著者について

Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.

In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.

In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.

In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.

I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.